// 配置dev 环境变量
export const CONFIG_DEV = {
  synchronize: true,
  mysql: {
    host: 'localhost',
    username: 'root',
    password: 'xj2022',
    database: 'xiao_yang_serves',
    port: 3306,
  },
  jwt: {
    secret: 'xiaoyang4855',
    audience: 'xiaoyang.xiaowu15.top',
    issuer: 'localhost:3000',
    expiresIn: 3600,
  },
};

// 配置prod 环境变量
export const CONFIG_PROD = {
  synchronize: false,
  mysql: {
    host: 'localhost',
    username: 'root',
    password: '485515849yang',
    database: 'xiao_yang_serves',
    port: 3306,
  },
  jwt: {
    secret: 'yang485515849', // 请修改为自己设置的密钥
    audience: 'xiaoyang.xiaowu15.top', // 请修改为自己设置的 audience 定义JWT令牌的受众
    issuer: 'localhost:3000', // 请修改为自己设置的 issuer 定义JWT令牌的发行者
    expiresIn: 3600, // 请修改为自己设置的过期时间 定义JWT访问令牌的有效期（以秒为单位）
  },
};

// 导出配置变量
export default () => {
  const env = process.env.RUNNING_ENV;
  console.log('当前运行环境', env);
  return env === 'dev' ? CONFIG_DEV : CONFIG_PROD;
};
